Big Huge Thesaurus

Morchella semilibera

noun